package com.aidex.biz.service;

import com.aidex.biz.domain.bo.HomeBo;
import com.aidex.biz.domain.bo.HomeDataBoxBo;
import com.aidex.biz.domain.bo.HomeKuaiJieDataBo;
import com.aidex.biz.domain.bo.HomeShortDataBo;

import java.util.List;
import java.util.Map;

public interface HomeService {
    public HomeDataBoxBo getDataBoxInfo(HomeBo homeBo);

    public HomeShortDataBo getShortDataInfo(HomeBo homeBo);

    /**
     * 首页排行榜 个人
     *
     * @param homeBo
     * @return
     */
    public List<Map<String, Object>> indexPaiHangBangSelf(HomeBo homeBo);

    /**
     * 首页排行榜 部门
     *
     * @param homeBo
     * @return
     */
    public List<Map<String, Object>> indexPaiHangBangDept(HomeBo homeBo);

    /**
     * 快捷操作数据源
     *
     * @param homeBo
     * @return
     */
    public HomeKuaiJieDataBo getKuaiJieDataInfo(HomeBo homeBo);
}
